impact sound insulation between rooms - Alemán Inglés Diccionario